self-closing carabiner - Turkish English Dictionary